excretory canal - Allemand Anglais Dictionnaire